Twenty Indian troops killed in Ladakh fighting
At least 20 Indian soldiers were killed in a clash with Chinese forces in a disputed Himalayan border area, Indian officials say. The incident follows rising tensions, and is the first deadly clash in the border area in at least 45 …